metaState _ (ctrlState bitOr: (lshiftState bitOr: rshiftState)) bitOr: lockState]! !'From Smalltalk-80, version 2, of April 1, 1983 on 22 February 1987 at 3:01:10 pm'!
"Answer an instance of me whose question is messageString. Once the user provides an answer, then evaluate aBlock. If centered, a Boolean, is false, display the view of the instance at aPoint; otherwise display it with its center at aPoint. "
| newBlank fillInView savedArea |
newBlank _ self new initialize.
newBlank action: aBlock.
newBlank contents: aString.
fillInView _
LockscreenBlankView
on: newBlank
message: messageString
displayAt: aPoint
centered: centered.
savedArea _ Form fromDisplay: fillInView displayBox.
fillInView display.
fillInView controller centerCursorInView.
fillInView controller startUp.
fillInView release.
savedArea displayOn: Display at: fillInView viewport topLeft! !'From Smalltalk-80, version 2, of April 1, 1983 on 22 February 1987 at 3:01:19 pm'!